解决python安装moviepy遇到的问题

您所在的位置:网站首页 python 安装pip 解决python安装moviepy遇到的问题

解决python安装moviepy遇到的问题

#解决python安装moviepy遇到的问题| 来源: 网络整理| 查看: 265

用在线视频转gif,画面中央被打上大大的logo,所以想自己用python搞一个转换功能,首先要安装moviepy第三方库。过程中出现了情况,记录如下:

粗斜体是输入的命令

一、安装moviepy,出现“ERROR: Cannot uninstall 'imageio'”,

查了pip list,没有moviepy。

C:\WINDOWS\system32>pip install moviepy

Successfully built moviepy

Installing collected packages: proglog, pillow, imageio, imageio-ffmpeg, moviepy

Attempting uninstall: pillow

Found existing installation: Pillow 8.2.0

Uninstalling Pillow-8.2.0:

Successfully uninstalled Pillow-8.2.0

Attempting uninstall: imageio

Found existing installation: imageio 2.4.1

ERROR: Cannot uninstall 'imageio'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

C:\WINDOWS\system32>python -m pip list

没有moviepy

二、手动卸载imageio,同样的错误提示。

C:\WINDOWS\system32>pip uninstall imageio

Found existing installation: imageio 2.4.1

ERROR: Cannot uninstall 'imageio'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

三、换命令重装moviepy,成功。发现连带安装了很多第三方库,其中升级了numpy,使用过程中出现了问题(后面讲到)。

https://www.cnblogs.com/muyuying/p/13642595.html

《使用PIP INSTALL时遇到的问题:ERROR: CANNOT UNINSTALL 'IMAGEIO'》

C:\WINDOWS\system32>pip install -U moviepy --ignore-installed imageio -i https://mirrors.aliyun.com/pypi/simple/

Looking in indexes: https://mirrors.aliyun.com/pypi/simple/

Collecting moviepy

Downloading https://mirrors.aliyun.com/pypi/packages/18/54/01a8c4e35c75ca9724d19a7e4de9dc23f0ceb8769102c7de056113af61c3/moviepy-1.0.3.tar.gz (388 kB)

|████████████████████████████████| 388 kB 198 kB/s

Collecting imageio

Downloading https://mirrors.aliyun.com/pypi/packages/ad/5b/fa636ec082247ffc250c2a16bb262f3405654cbb098a70996d99d59677eb/imageio-2.27.0-py3-none-any.whl (3.4 MB)

|████████████████████████████████| 3.4 MB 198 kB/s

Collecting decorator=4.0.2

Downloading https://mirrors.aliyun.com/pypi/packages/ed/1b/72a1821152d07cf1d8b6fce298aeb06a7eb90f4d6d41acec9861e7cc6df0/decorator-4.4.2-py2.py3-none-any.whl (9.2 kB)

Collecting tqdm=4.11.2

Downloading https://mirrors.aliyun.com/pypi/packages/e6/02/a2cff6306177ae6bc73bc0665065de51dfb3b9db7373e122e2735faf0d97/tqdm-4.65.0-py3-none-any.whl (77 kB)

|████████████████████████████████| 77 kB 203 kB/s

Collecting requests=2.8.1

Downloading https://mirrors.aliyun.com/pypi/packages/d2/f4/274d1dbe96b41cf4e0efb70cbced278ffd61b5c7bb70338b62af94ccb25b/requests-2.28.2-py3-none-any.whl (62 kB)

|████████████████████████████████| 62 kB 166 kB/s

Collecting proglog=1.17.3

Downloading https://mirrors.aliyun.com/pypi/packages/97/9f/da37cc4a188a1d5d203d65ab28d6504e17594b5342e0c1dc5610ee6f4535/numpy-1.21.6-cp37-cp37m-win_amd64.whl (14.0 MB)

|████████████████████████████████| 14.0 MB 204 kB/s

Collecting imageio_ffmpeg>=0.2.0

Downloading https://mirrors.aliyun.com/pypi/packages/7f/1d/9d9bb0beef06704cb3acb7cab8673b451d4528ee6cc9b231d1284aa1ed75/imageio_ffmpeg-0.4.8-py3-none-win_amd64.whl (22.6 MB)

|████████████████████████████████| 22.6 MB 128 kB/s

Collecting pillow>=8.3.2

Downloading https://mirrors.aliyun.com/pypi/packages/18/c5/fbbcab5cc53c4278c1843d985c6e8e80c79f993c6c1e07f587f34afc76ee/Pillow-9.4.0-cp37-cp37m-win_amd64.whl (2.5 MB)

|████████████████████████████████| 2.5 MB 172 kB/s

Collecting colorama; platform_system == "Windows"

Downloading https://mirrors.aliyun.com/pypi/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl (25 kB)

Collecting charset-normalizer=2

Downloading https://mirrors.aliyun.com/pypi/packages/e6/98/a3f65f57651da1cecaed91d6f75291995d56c97442fa2a43d2a421139adf/charset_normalizer-3.1.0-cp37-cp37m-win_amd64.whl (94 kB)

|████████████████████████████████| 94 kB 186 kB/s

Collecting urllib3=1.21.1

Downloading https://mirrors.aliyun.com/pypi/packages/7b/f5/890a0baca17a61c1f92f72b81d3c31523c99bec609e60c292ea55b387ae8/urllib3-1.26.15-py2.py3-none-any.whl (140 kB)

|████████████████████████████████| 140 kB 192 kB/s

Collecting idna=2.5

Downloading https://mirrors.aliyun.com/pypi/packages/fc/34/3030de6f1370931b9dbb4dad48f6ab1015ab1d32447850b9fc94e60097be/idna-3.4-py3-none-any.whl (61 kB)

|████████████████████████████████| 61 kB 35 kB/s

Collecting certifi>=2017.4.17

Downloading https://mirrors.aliyun.com/pypi/packages/71/4c/3db2b8021bd6f2f0ceb0e088d6b2d49147671f25832fb17970e9b583d742/certifi-2022.12.7-py3-none-any.whl (155 kB)

|████████████████████████████████| 155 kB 177 kB/s

Building wheels for collected packages: moviepy

Building wheel for moviepy (setup.py) ... done

Created wheel for moviepy: filename=moviepy-1.0.3-py3-none-any.whl size=109908 sha256=5fed5afb48aaaf2aedb49c29a3b4be80ef8ce2bd3447a4e284d659eea537f0e9

Stored in directory: c:\users\admin\appdata\local\pip\cache\wheels\6b\a2\56\28b1c8e3ce0b906914942fd2d64d643fe35acc6c9348c8346a

Successfully built moviepy

Installing collected packages: decorator, colorama, tqdm, charset-normalizer, urllib3, idna, certifi, requests, proglog, numpy, pillow, imageio, imageio-ffmpeg, moviepy

Successfully installed certifi-2022.12.7 charset-normalizer-3.1.0 colorama-0.4.6 decorator-4.4.2 idna-3.4 imageio-2.27.0 imageio-ffmpeg-0.4.8 moviepy-1.0.3 numpy-1.21.6 pillow-9.4.0 proglog-0.1.10 requests-2.28.2 tqdm-4.65.0 urllib3-1.26.15

C:\WINDOWS\system32>python -m pip list

moviepy 1.0.3

四、运行py文件时出现问题

D:\ProgramData\Anaconda3\lib\site-packages\numpy\_distributor_init.py:32: UserWarning: loaded more than 1 DLL from .libs:

D:\ProgramData\Anaconda3\lib\site-packages\numpy\.libs\libopenblas.PYQHXLVVQ7VESDPUVUADXEVJOBGHJPAY.gfortran-win_amd64.dll

D:\ProgramData\Anaconda3\lib\site-packages\numpy\.libs\libopenblas.XWYDX2IKJW2NMTWSFYNGFUWKQU3LYTCZ.gfortran-win_amd64.dll

stacklevel=1)

《numpy 更新版本后 more than 1 DLL from .libs警告》

解析:由于卸载或者更新旧版本时,未能删掉对应的.dll文件导致

解决:根据警告路径,找到对应的dll文件,根据时间,删掉之前的版本,保留近期版本,直接删除并不会影响新版本。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3